home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / namchg16.zip / HISTORY.DOC < prev    next >
Text File  |  1992-05-22  |  10KB  |  231 lines

  1. 5/22/92 - 1.6 beta 2 release
  2.    - Added support for DOS redirection via > & >> symbols
  3.    - Fixed problem when node directory was in root dir of drive
  4.    - Added registration string mask to CHECKINT command
  5.  
  6. 2/29/92 - 1.51 maintenance release
  7.    - Added sysop command CHECKINT (not customizable) runs integrity check
  8.      on door's files.  Usable by sysop & author only.
  9.  
  10.    - Unfixed bug: 1 site has reported sysop record scrambling, no second
  11.      report, cannot duplicate so far, but working on it.
  12.  
  13. 2/24/92 - NameChng 1.5 NON-BETA!  First non-Beta release
  14.  
  15.    -  No bug reports since NameFix2 that it didn't fix, so no fixes.
  16.    -  Re-vamped documentation, hopefully it's easier to set-up now.
  17.    -  As promised, upped registration to $20.  Still a great deal!!
  18.  
  19. 2/6/92 - 1.5ß12  - Quick fix, no release.  Fix released as NAMEFIX2.ZIP
  20.  
  21.    -  Fix in CNAMES.@@@ locating code, NameChange was doubling the CNAMES name
  22.    (ie looking for C:\PCB\MAIN\CNAMES.@@@\CNAMES.@@@)  opps.  For some reason
  23.    this managed to work on some systems (including Sybil) and not on others.
  24.    Didn't worry why, just fixed it.
  25.  
  26. 2/2/92  -  1.5ß12   - Fixes & Additions
  27.    ***  This version REQUIRES a change to your NAMECHNG.CFG file!!
  28.  
  29.    -  Fixed NameUtil's Config file section.  Hadn't been updated with
  30.    new config file version.  Now supports new config file for beta 12.
  31.  
  32.    -  Now have a config option to SUPPRESS the "Thanks for registering"
  33.    line in the messages sent by NameChange.
  34.  
  35.    -  FINALLY supports conference mask on verify line.  Format is:
  36.           NAMECHNG VERIFY <alias name> <conference mask>
  37.       The alias name can be one or more words, and the conference mask
  38.       is EXACTLY like the conference mask in the config file (ie
  39.       supports groups, multiple confs, et al, first one listed is
  40.       "home")
  41.  
  42.    -  Switched back to internal conference change to "home" directory
  43.    since the keyboard forced Join command could be captured.  Added News
  44.    collection into the conference change.
  45.  
  46.  
  47. 1/25/92  -  1.5ß11  - Additions
  48.    ***  This version REQUIRES a change to your NAMECHNG.CFG file!!
  49.  
  50.    -  Added sysop & user messages.  When a user REQUESTS an alias, a
  51.    message is sent to the sysop; when the sysop either VERIFYs or
  52.    REJECTs an alias, a message is sent to the user.  Changing an alias
  53.    via NameUtil ASKS if you want a message sent.
  54.  
  55.    -  Configuration file changes:
  56.       Line 4: previously RESERVED, now is either Y or N, for Yes/No
  57.       "Should a message be sent to the sysop when user REQUESTs alias?"
  58.  
  59.       Line 5: previously RESERVED, now is either Y or N, for Yes/No
  60.       "Should a message be sent to the user when sysop VERIFYs or
  61.       REJECTs the alias?"
  62.  
  63.       INSERT Line 6: File name of message base to put messages in
  64.  
  65.       Lines 7 - 12 are old lines 6 - 11.
  66.  
  67.       See Sysop.DOC for full layout of config file
  68.  
  69.    -  Added NameUtil to NameChange packet.  This utility gives full
  70.    configuration & alias file editing capabilities to the LOCAL user.
  71.    It IS NOT intended to be run remotely.
  72.  
  73.    -  Added User Bulletin & PCBoard Help file to improve user
  74.    instruction & usage.
  75.  
  76. 1/14/91   - 1.5ß10  - Additions
  77.    -  Added ErrorLevel returns to NameChng.  Codes are as follows:
  78.           0 - User changed to real name
  79.           1 - User changed to alias
  80.           2 - User requested alias
  81.           3 - Sysop function used
  82.           4 - Non-sysop viewed alias
  83.  
  84.          95 - Error accessing Caller's log
  85.          96 - Error accessing User's File
  86.          97 - Alias File Error
  87.          98 - Configuration File Error
  88.          99 - NameChng Internal Error
  89.  
  90.    -  Add default commands to config file routines.  If NameChng.CFG does not
  91.       contain lines for commands, they default to ALIAS, REAL, REQUEST, VERIFY,
  92.       REJECT, and SHOW.
  93.  
  94.    -  Added real name matching to NameChk, now catches users whose name
  95.       has been restored without unmasking conferences.  (Some mail doors
  96.       have been guilty of this)
  97.  
  98. 1/5/92    - 1.5ß9   - Modification
  99.    -  Modified SHOW command.  When Sysop uses it, SHOW lists all aliases
  100.       in the file.  When a regular user uses it, SHOW lists all aliases FOR
  101.       THAT USER.
  102.  
  103. 12/31/91  -  1.5ß8  - Additions
  104.    -  Added SHOW command to allow sysop to see registered & unregistered
  105.    aliases currently in use.
  106.  
  107.    ***  Need to add SHOW to 11th line of config file!
  108.  
  109.    -  Modified conference change logic to allow PCBoard to do the actual
  110.    change, this will allow PCB to display the NEWS file and the msg scan.
  111.  
  112.  
  113. 12/30/91  -  1.5ß7  - Emergency bug fix
  114.    - bugs found in version 1.5ß6 that did not show up on temporary setup on
  115.    laptop that I was developing on.  NameChng not finding CNames.@@@ file
  116.    properly.  Fixed.
  117.  
  118. 12/26/91  -  1.5ß6  - Additions - **ADDED CONFIG FILE **REQUIRES** CHANGES!!
  119.  
  120.    ***  Added a configuration file, eliminated the PCB/MAIN parameter from ALL
  121.    command lines.  This version REQUIRES that you change your door batch files
  122.    AND your $$LOGOFF file!!!
  123.  
  124.    -  Configuration file gives optional naming ability for commands.  See
  125.    SYSOP.DOC for more.
  126.  
  127.    -  Added VERIFY & REJECT sysop-only commands.  Format is Verify Joe Blow,
  128.    where Joe Blow is EITHER the alias or the person's real name.  The first
  129.    unverified alias line matching the name will be verified or deleted.  Makes
  130.    caller's log entry and has on-screen response.
  131.  
  132.    -  Fixed problem with user requesting blank alias
  133.  
  134.    -  Debug code still included.
  135.  
  136.  
  137. 12/21/91  -  1.4ß5  - Additions + debug code
  138.  
  139.    -  REQUEST command now displays the file REQUEST.TXT to the user after
  140.    adding the alias to the file.  It also makes a caller's log entry.
  141.  
  142.    -  A problem has been reported with the door crashing on a single node
  143.    system.  Some debug code has been added to this version to help track the
  144.    error.
  145.  
  146. 12/19/91  -  1.4ß  - Additions
  147.  
  148.    -  Added REQUEST user command.  Only works on the one-batch method, instead
  149.    of REAL or ALIAS, the user types REQUEST plus the alias they are
  150.    requesting.  NameChng adds the name & alias to the alias file w/ a caret
  151.    (^) in column one and a blank in column two.  This is an UNVERIFIED alias
  152.    and will not be accessible until you delete the first two characters of the
  153.    line.  Coming soon VERIFY & REJECT commands.
  154.  
  155.    -  Added CNames check for access into public conferences.  Fully supports
  156.    access based on registrations, public/private conference setting, and
  157.    public conference security.
  158.  
  159.  
  160. 12/15/91 - 1.3ß - Bug fix, plus addition
  161.    There are two versions of NAMCHG3B, one has old 1.2 EXEs, THIS one was
  162.    all the correct files and a few extra fixes.
  163.  
  164.    - NameIndex was not adding the LAST user in the base to the indices. Fixed.
  165.  
  166.    - Parsing routine was not recognizing range definitions properly in the
  167.    alias file if they ended the line.  ie !A 62-81 2 would work properly, but
  168.    !A 2 62-81 would not.  Fixed.
  169.  
  170.    - Added NamePurge.  Kills aliases for users no longer in the PCBNDX files.
  171.  
  172. 12/14/91 - 1.2ß - Bug fix
  173.    - NameChang was not checking registration in alias home conference,
  174.    allowing user to get to the main board in the alias.  Fixed.
  175.  
  176.    Known problem: NameChange ONLY checks to see if the user is registered in a
  177.    conference.  It has no way at this point to tell if the conference is a
  178.    public conference or not.  So, because of the way PCB handles public
  179.    conferences, it's possible for a user to get the "not registered" message
  180.    even though they'd have access thru PCBoard UNLESS you make sure the R flag
  181.    is ON for that conference in the USERS rec.
  182.  
  183.    A new version with a CNAMES check is under construction but will take a few
  184.    days to develop.  Because of the potential security damage, I felt it was
  185.    important to get this fix out ASAP.
  186.  
  187.    - NameIndex would build indices for names starting with a
  188.    non-alphabetic character.  These should be in PCBNDX.A or .Z
  189.    depending on the ASCII sequence of the character.  Fixed.
  190.  
  191. 12/12/91 - 1.1ß - Upgrade
  192.    -  Added caller's log entry into NameChng.  Now will make an entry
  193.    showing the what happened during the door.
  194.  
  195.  
  196. 12/10/91 - 1.0ß  First public release
  197.    First started wide-area beta testing.  Features include: small, fast shell
  198.    operation, multiple aliases, conference masks, automatic restoration, and
  199.    text editor simplicity.
  200.  
  201.    - Added registration detection thru program constant (ie separate
  202.      executible for registered version)  ** PLANS ** Use KEY file
  203.  
  204.    - Documentation expanded / enhanced / and generally prettified.  Goals of
  205.      easy setup and readability as well as accuracy and completeness. Expanded
  206.      examples, added pretty file header.  (it's late *grin*)
  207.  
  208.    - Added NameIndx program to add alias names into PCBNDX files, no longer
  209.    have to have confs marked as ECHO, mail waiting flags work.  Beta release
  210.    held back a day to add program and documentation.
  211.  
  212. 12/7/91 - 0.2α
  213.  
  214.     -  Added multiple aliases through optional 4th parameter, alias number.
  215.  
  216.     -  re-fixed parsing error and got it right this time
  217.  
  218.     -  Added real name check while looking up alias, allows user to switch
  219.     from one alias to another without going thru real name.
  220.  
  221. 12/2/91 - 0.1α
  222.     -  Added node logic to save file name, clearing aliases on one node no
  223.        longer changes users logged onto other nodes
  224.  
  225.     -  Config file parse routine not working properly - fixed.
  226.  
  227.     -  First draft documentaion written
  228.  
  229. 11/18/91  -  NameChng 0.0 alpha test begins at Sybil BBS. There was no
  230.              distribution during alpha testing.
  231.